flood surcharge - German English Dictionary